package com.yitiao.base;

import lombok.AllArgsConstructor;
import lombok.Data;

@Data
@AllArgsConstructor
public class LombokIsExample {

    public String info;

    /**
     * <a href="https://projectlombok.org/features/GetterSetter">官方文档</a>
     * <p>对于 boolean 类型的变量（ Boolean 例外）</p>
     * <li>无论是否 is 开头，都会生成 isDel() 方法，不会有 getDel() 方法</li>
     * <li>lombok.getter.noIsPrefix= [ true| false](默认值：false;如果设置为true，则使用get前缀而不是默认is前缀)</li>
     */
    public boolean isDel;

    static class MainTest{
        public static void main(String[] args) {
            LombokIsExample lombokIsExample = new LombokIsExample("info",false);
            System.out.printf("%s %s",lombokIsExample.isDel(),lombokIsExample.getInfo());
        }
    }
}
